package com.iretailer.report.analyze.device.face.horizon.model;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;

import java.time.LocalDateTime;

/**
 * @Auther: xjw
 * @Date: 2019/8/6 0006 10:20
 * @Description:
 */
@Data
public class Properties {
    // company Id
    @JsonProperty("LevelOneId")
    private String levelOneId;

    // company name
    @JsonProperty("LevelOneName")
    private String levelOneName;

    // site Id
    @JsonProperty("LevelTwoId")
    private String levelTwoId;

    // site Name
    @JsonProperty("LevelTwoName")
    private String levelTwoName;

    // device id
    @JsonProperty("DeviceId")
    private String deviceId;

    // device name
    @JsonProperty("DeviceName")
    private String deviceName;

    // 本条数据发送的时间戳，
    @JsonProperty("TransmitTime")
    private Long transmitTime;

    @JsonProperty("MacAddress")
    private String macAddress;

    @JsonProperty("IPv4Address")
    private String iPv4Address;
    // 时区
    @JsonProperty("TimeZone")
    private int timeZone;
    // timezone name
    @JsonProperty("TimezoneName")
    private String timezoneName;
    // IPC 的基础版本信息
    @JsonProperty("BaseVer")
    private String baseVer;
    // IPC 的 OTA 版本
    @JsonProperty("OTAVer")
    private String oTAVer;
    // IPC 的模型版本
    @JsonProperty("ModelVer")
    private String modelVer;
    // IPC 的固件版本
    @JsonProperty("FirmwareVer")
    private String firmwareVer;
    // IPC 的 SDK 版本
    @JsonProperty("SDKVer")
    private String sDKVer;
    // IPC 的智能版本
    @JsonProperty("SmartVer")
    private String smartVer;
    // sn
    @JsonProperty("SerialNumber")
    private String serialNumber;

}
